@charset "utf-8";


*{
	margin:0;
	padding:0;
}

img{
	border:none;
}

ul{
	-webkit-padding-start:0;
}

ul li{
	list-style:none;
}

a{
	text-decoration:none;
}

body{
	font-family:"Microsoft Yahei";
}

.top{
	width:100%;
	height:30px;
	margin:0 auto;
	background:#000000;
}

.top .top_box{
	width:1200px;
	height:30px;
	margin:0 auto;
	background:#000000;
}

.top .top_box ul{
	float:right;
}

.top .top_box ul li{
	float:left;
	height:30px;
	color:#999999;
	line-height:30px;
	font-size:12px;
	margin-right:20px;
}

.top .top_box ul li{
	display:block;
}

.top .top_box ul li img{
	float:left;
}

.top .top_box ul .li_last{
	margin-right:0;
}

.nav_holder{
	width:100%;
	height:100px;
	border-bottom:1px solid #cdcdcd;
	margin:0 auto;
	margin-bottom:15px;
	background:#FFF;
}

.nav_holder .nav{
	width:1200px;
	height:100px;
	margin:0 auto;
}

.nav_holder .nav span{
	float:left;
}

.nav_holder .nav ul{
	float:right;
}

.nav_holder .nav ul li{
	float:left;
	margin-right:10px;
}

.nav_holder .nav ul .li_last{
	margin-right:0;
}

.nav_holder .nav ul li a{
	display:block;
	width:120px;
	height:97px;
	font-size:16px;
	color:#333333;
	text-align:center;
	line-height:97px;
	border-bottom:3px solid #FFF;
}

.nav_holder .nav ul .on a ,.nav_holder .nav ul li a:hover{
	color:#002f65;
	border-bottom:3px solid #002f65;
}

.focus{
	width:1200px;
	height:400px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}

.focus img{
	width:1200px;
	height:400px;
}

.focus ul{
	height:400px;
	position:absolute;
}

.focus ul li{
	float:left;
	width:1200px;
	height:400px;
	overflow:hidden;
	position:relative;
	background:#000;
}

.focus ul li div{
	position:absolute;
	overflow:hidden;
}

.focus .yuan{
	position:absolute;
	width:1200px;
	height:30px;
	padding:5px 10px;
	right:0;
	bottom:5px;
	text-align:center;
}

.focus .yuan span{
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:30px;
	height:5px;
	_font-size:0;
	margin-left:20px;
	cursor:pointer;
	background:#fff;
}

.focus .yuan span.on{
	background:#575451;
}

/*.focus .preNext{
	width:45px;
	height:100px;
	position:absolute;
	top:200px;
	background:url(img/sprite.png) no-repeat 0 0;
	cursor:pointer;
	display:none;
}

.focus .pre{
	left:0;
}

.focus .next{
	right:0;
	background-position:right top;
}*/


.center{
	width:1200px;
	height:500px;
	margin:0 auto;
	padding-top:20px;
}

.center .gif{
	width:780px;
	float:left;
}

.center .title h3{
	float:left;
	height:30px;
	line-height:30px;
	font-size:20px;
	color:#333333;
}

.center .gif .title span{
	float:right;
}

.center .gif .title span a{
	display:block;
	height:30px;
	line-height:30px;
	color:#162f58;
	font-size:14px;
	font-weight:bold;
}

.clear-fix:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}

.gif_ac{
	margin-top:20px;
}

.gif_ac .gif_img{
	width:290px;
	height:200px;
	float:left;
}

.gif_ac .gif_img img{
	width:290px;
	height:200px;
}

.gif_ac .gif_text{
	display:block;
	width:460px;
	padding-top:10px;
	float:right;
	font-size:14px;
	color:#666666;
}

.gif_ac .gif_text h3{
	font-size:18px;
	color:#666666;
	margin-bottom:20px;
}

.gif_ac .gif_text p{
	width:460px;
	line-height:25px;
	margin-bottom:15px;
	letter-spacing:0;
}

.gif_ac .gif_text p span{
	font-size:14px;
	color:#b92a33;
}

.gif_ac .gif_text .time{
	margin-left:25px;
}

.gif_ac .gif_text:hover h3{
	color:#142f58;
}

.center .gif ul li{
	width:780px;
	height:50px;
	line-height:50px;
}

.center .gif ul{
	margin-top:30px;
}


.center .gif ul li a{
	display:block;
	width:780px;
	font-size:14px;
	color:#666666;
	border-top:1px dashed #d2d2d2;
}

.center .gif ul li a span{
	float:right;
}


.center .us{
	width:370px;
	float:right;
}

.center .us .us_img{
	margin-top:20px;
}

.center .us .us_img img{
	width:370px;
	height:230px;
}

.center .us .us_text{
	width:314px;
	height:170px;
	background:#b92a33;
	padding:15px 28px;
}

.center .us .us_text h3{
	color:#ffffff;
	margin-bottom:10px;
}

.center .us .us_text a{
	display:block;
	font-size:14px;
	line-height:25px;
	color:#FFF;
	margin-top:10px;
	letter-spacing:0px;
}

.center .us .us_text p{
	line-height:25px;
	
}

.center .us .us_text .detail{
	margin-top:5px;
	float:right;
	text-align:center;
	width:100px;
	height:30px;
	line-height:30px;
	border:1px solid #FFF;
	border-radius:5px;
}

.course_holder{
	margin-top:20px;
	width:100%;
	height:400px;
	background:url(../img/holder-img.jpg) no-repeat center center;
}




.tab_holder{
		width:100%;
		height:400px;
		margin:0 auto;
		background:url(../img/holder-img.jpg) no-repeat center center;
}

.tab_holder .title_all{
	color:#fffefe;
}

.tab{
	width:1300px;
	height:100px; 
	
	margin:40px auto 60px auto;
}

.tab_left{
	width:50px;
	height:100px;
	background:url(../img/tab_left.png) no-repeat left center;
	float:left;
}

.tab_right{
	width:50px;
	height:100px;
	background:url(../img/tab_right.png) no-repeat right center;
	float:right;
}

.list_pic{
	width:1200px;
	height:100px;
	float:left;
}

.list_pic ul{
	display:block;
}
	
.list_pic li{
	float:left;
	display:inline;
	width:180px;
	height:100px;
	text-align:center; 
	margin-right:24px;
	border:1px solid #d3d5db;
	box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}

/*.list_pic .li_last{
	margin-right:0;
}
*/

.list_pic li a{
	display:block;
	position:relative;
}
	
.list_pic li img{
	width:180px; 
	height:100px;
}

.list_pic li a .po{
	width:180px;
	height:100px;
	position:absolute;
	left:0;
	top:-110px;
	z-index:9999999999;
}

.list_pic li a:hover .po{
	left:0;
	top:0;
}


.tab_holder .more {
	width:157px;
	height:47px;
	margin:0 auto;
}


.tab_holder .more a{
	display:block;
	width:157px;
	height:47px;
	cursor:pointer;
}

.tab_holder .more a img{
	width:157px;
	height:47px;
}











.train{
	width:1200px;
	height:360px;
	margin:0 auto;
}

.title_all{
	margin:0 auto;
	width:1200px;
	text-align:center;
	color:#333333;
	padding:20px 0;
}

.title_all h3{
	font-size:24px;
	margin-bottom:10px;
}

.title_all p{
	font-size:18px;
	font-weight:bold;
}

.train .train_box{
	width:835px;
	height:250px;
	margin:0 auto;
}

.train .train_box .train_fist{
	float:left;
	display:block;
	width:190px;
	height:240px;
	text-align:center;
	margin-right:132px;
}

.train .train_box .train_fist div{
	width:190px;
	height:190px;
	border-radius:50%;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:20px;
}

.train .train_box .train_fist div img{
	width:190px;
	height:190px;
}

.train .train_box #train_last{
	margin-right:0;
}

.train .train_box .train_fist span{
    font-size:16px;
	color:#333333;
}

.cases{
	width:1200px;
	height:510px;
	margin:0 auto;
}

.cases .cases_fist{
	width:390px;
	height:410px;
	float:left;
	margin-right:15px;
	position:relative;
}

.cases .cases_fist .cases_img{
	width:390px;
	height:260px;
	
}

.cases .cases_fist .cases_img img{
	width:390px;
	height:260px;
	
}

.cases .cases_fist .cases_font{
	padding:40px 15px 20px 20px;
	background:#f8f8f8;
}

.cases .cases_fist .cases_font a{
	display:block;
	font-size:14px;
	line-height:20px;
	color:#666666;
}

.cases .cases_fist .cases_font a span{
	color:#999999;
}

.cases .cases_fist .cases_font a:hover span{
	color:#b92a33;
}

.cases .cases_fist .cases_ab{
	width:240px;
	height:50px;
	padding-left:20px;
	line-height:50px;
	color:#ffffff;
	font-size:16px;
	position:absolute;
	top:235px;
	left:0;
	background-color:rgba(45,69,105,0.8);
}

.cases .cases_fist .cases_ab a{
	color:#ffffff;
}


.cases #cases_last{
	margin-right:0;
}

.ft_holder{
	width:100%;
	height:680px;
	margin:0 auto;
	background:#35373b;
	margin-top:20px;
}

.ft_holder .ft_top{
	width:1200px;
	height:420px;
	margin:0 auto;
	padding-top:60px;
}

.ft_holder .ft_top ul{
	float:left;
	margin-right:35px;
}

.ft_holder .ft_top .ul_last{
	margin-right:0px;
}

.ft_holder .ft_top .ul_right{
	float:right;
	margin:0;
}


.ft_holder .ft_top ul li{
	margin-bottom:15px;
}

.ft_holder .ft_top ul li a{
	display:block;
	font-size:14px;
	color:#999999;
	
}

.ft_holder .ft_top ul .li_fist{
	font-size:18px;
	color:#ffffff;
}

.ft_holder .ft_top ul .li_line{
	width:300px;
	height:1px;
	border-bottom:1px solid #a0a0a0;
}

.ft_holder .ft_top .ul_right li img{
	width:135px;
	height:135px;
}

#to_top a{
	display:block;
	width:135px; 
	height:50px;
	line-height:60px; 
	font-size:14px;
	text-align:center;
	background:url(../img/to_top.jpg) no-repeat center center;
	cursor:pointer; 
	color:#fffefe;
}

.ft_holder .ft_bom{
	padding-top:30px;
	padding-bottom:25px;
	width:100%;
	margin-top:45px;
	border-top:1px solid #535353;
}

.ft_holder .ft_bom p{
	font-size:14px;
	color:#fffefe;
	text-align:center;
	margin-bottom:15px;
}

.ft_holder .ft_bom p span{
	margin-right:15px;
}



#fx{
	width:265px;
	height:560px;
	position:fixed;
	left:-225px;
	top:215px;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}

#fx .fx_left{
	float:left;
	width:225px;
	height:560px;
}

#fx .fx_left img{
	width:225px;
	height:560px;
}

#fx .fx_right{
	margin-top:213px;
	float:right;
	width:40px;
	height:135px;
}

#fx .fx_right img{
	width:40px;
	height:135px;
}

#fx:hover{
	left:0;
}




#fix{
	width:185px;
	height:630px;
	position:fixed;
	right:-145px;
	top:185px;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}

#fix .fix_left{
	width:40px;
	height:630px;
	
	float:left;
	
}

#fix .fix_left img{
	margin-top:245px;
	width:40px;
	height:135px;
}



#fix .fix_right{
	float:right;
	width:145px;
	height:455px;
	background:url(../img/fix.png) no-repeat center center;
	padding-top:175px;
}


#fix .fix_right .li_fist a{
	display:block;
	height:30px;
	font-size:18px;
	line-height:30px;
	color:#ffffff;
	text-align:center;
	margin-bottom:30px;
}

#fix .fix_right ul li a{
	display:block;
	text-align:center;
	height:25px;
	font-size:12px;
	line-height:25px;
	color:#666666;
}

#fix:hover{
	right:0;
}

#fix .fix_right ul li a:hover{
	color:#b92a33;
}





/************成功案例**************/

.bg{
	width:1200px;
	height:240px;
	margin:0 auto;
}

.bg img{
	width:1200px;
	height:240px;
}

.all{
	width:1200px;
	height:40px;
	margin:20px auto;
	background:#FFF;
	
}

.all span a{
	display:block;
	font-size:14px;
	color:#666666;
	float:left;
	height:40px;
	line-height:40px;
	margin-right:10px;
}

.all .all_one a{
	margin-left:50px;
	
}



.all .span_last a{
	color:#142f58;
}

.real{
	width:1200px;
	margin:0 auto;
	padding-top:20px;
	background:#FFF;
}

.left{
	width:330px;
	float:left;
	height:625px;
	background:url(../img/all-line.png) no-repeat right top;
	
}

.left ul li{
	text-align:center;
	margin-bottom:5px;
}

.left ul .li_fist{
	height:25px;
	line-height:25px;
	margin-bottom:15px;
}

.left ul .li_fist img{
	width:25px;
	height:25px;
	float:left;
	margin-right:10px;
	margin-left:40px;
}

.left ul .li_fist b{
	float:left;
	font-size:16px;
	color:#333333;
	margin-right:5px;
}

.left ul .li_fist span{
	float:left;
	display:block;
	font-size:12px;
	color:#666666;
	height:25px;
	line-height:25px;
}


.left ul li a{
	display:block;
	width:300px;
	height:40px;
	line-height:40px;
	color:#666666;
	font-size:14px;
}

.left ul .on a ,.left ul li a:hover{
	color:#ffffff;
	background:#142f58;
}

.right{
	width:820px;
	height:625px;
	float:right;
	margin-right:25px;
	
}

.right .rt_title{
	width:820px;
	height:40px;
	border-bottom:2px solid #142f58;
}

.right .rt_title h3{
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#142f58;
	margin-left:20px;
}

#list li a{
	display:block;
	height:48px;
	line-height:48px;
	border-bottom:1px dashed #d2d2d2;
	color:#666666;
	font-size:14px;
}

#num{
	width:485px;
	height:40px;
	margin:25px auto auto auto;
}

#num ul .li_fist a{
	width:90px;
}

#num ul .li_last a{
	width:90px;
}

#num ul li a{
	display:block;
	float:left;
	width:40px;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#999999;
	border:1px solid #dcdcdc;
	border-radius:2px;
	margin-right:15px;
}

#num ul .on a ,#num ul li a:hover{
	background:#142f58;
	color:#FFF;
}

#num ul .li_last a{
	margin-right:0;
}

/***************about-us************************/

.about{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.about .left{
	height:960px;
}

.about .right{
	height:960px;
}

.about .right h1{
	font-size:18px;
	color:#142f58;
	margin-top:30px;
	margin-bottom:30px;
	margin-left:10px;
}

.about .right p{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#666666;
	line-height:25px;
	text-indent:2em;
	margin-bottom:20px;
	letter-spacing:1px;
}

/***************about-dongtai************************/

.about_dt{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.about_dt .left{
	height:850px;
}

.about_dt .right{
	height:850px;
}

.right .gif_ac .gif_text{
	
	width:505px;
}

.right .gif_ac .gif_text p{
	width:505px;
}

.about_dt .right #list{
	margin-top:20px;
}

.about_dt .right #list li a span{
	float:right;
}

/***************about-detail************************/

.about_detail{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.about_detail .left{
	height:910px;
}

.about_detail .right{
	height:910px;
}

.about_detail .detail_tie{
	width:820px;
	margin:0 auto;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
	border-bottom:1px dashed #dcdcdc;
}

.about_detail .detail_tie h1{
	color:#142f58;
	font-size:18px;
	margin-bottom:10px;
}

.about_detail .detail_tie span{
	font-size:14px;
	color:#999999;
	margin-right:15px;
}

.about_detail .right img{
	display:block;
	width:545px;
	height:250px;
	margin:20px auto;
}

.about_detail .right p{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#666666;
	line-height:25px;
	text-indent:2em;
	margin-bottom:20px;
}

.about_detail .page{
	width:800px;
	margin:0 auto;
}

.about_detail .page span a{
	font-size:14px;
	color:#666666;
}

.about_detail .page span a:hover{
	color:#b92a33;
}

.about_detail .page .prev{
	float:left;
}

.about_detail .page .next{
	float:right;
}

/***************school************************/

.school{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.school .left{
	height:1195px;
}

.school .left ul .li_fist img{
	margin-left:15px;
}

.school .right{
	height:1195px;
}

.school .right .rt_title{
	margin-bottom:35px;
}

.school .school_li{
	clear:both;
	height:145px;
	margin-bottom:55px;
}

.school .school_li .li_left{
	float:left;
	width:215px;
	height:145px;
}

.school .school_li .li_left img{
	width:215px;
	height:145px;
}

.school .school_li .li_right{
	display:block;
	width:575px;
	float:right;
}

.school .school_li .li_right h3{
	height:40px;
	border-bottom:1px solid #e5e5e5;
	font-size:16px;
	color:#333333;
}

.school .school_li .li_right p{
	margin-top:10px;
	font-size:14px;
	line-height:23px;
	color:#666666;
}

.school .school_li .li_right:hover span{
	color:#b92a33;
}

/*******************school_page******************/

.school_page{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.school_page .left{
	height:1195px;
}

.school_page .left ul .li_fist img{
	margin-left:21px;
}

.school_page .right{
	height:1195px;
}

.school_page .rt_box{
	width:800px;
	margin:0 auto;
}

.school_page .rt_top{
	height:120px;
	margin:20px auto;
}

.school_page .rt_top img{
	float:left;
	width:140px;
	height:120px;
}

.school_page .rt_top ul{
	float:left;
	margin-left:30px;
}

.school_page .rt_top ul li h1{
	font-size:30px;
	color:#333333;
	font-weight:normal;
}

.school_page .rt_top ul li{
	font-size:18px;
	color:#999999;
	margin-bottom:10px;
}

.school_page .rt_top .lx{
	float:right;
	width:150px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	background:#b92a33;
}

.school_page .rt_font{
	clear:both;
	background:#f2f5f7;
	border:1px solid #dcdcdc;
	padding:20px 30px;
}

.school_page .rt_font p{
	font-size:14px;
	color:#666666;
	line-height:25px;
}

/******轮播开始*******/
.ban{ width:800px; height:430px; position:relative; overflow:hidden;background:#fff; margin-top:20px;}
.ban2{ width:800px; height:340px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:800px; height:340px;}
.ban2 ul li img{ width:800px; height:340px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:720px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:800px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:168px; height:73px; margin-right:5px;padding:2px;}
.num ul li img{ width:168px; height:73px;}
.num ul li.on{ border:2px solid #839ac5; padding:0;}
.prev_btn1{ width:30px; height:75px;  margin-right:19px; cursor:pointer; float:left;}
.prev_btn1 img{ width:30px; height:75px;}
.next_btn1{  width:30px; height:75px; cursor:pointer;float:right;}
.next_btn1 img{  width:30px; height:75px; }
/******轮播结束*******/


.school_page .profile{
	margin-top:20px;
	margin-bottom:10px;
	padding-left:20px;
	display:block;
	background:#142f58;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#ffffff;
}

.school_page .pl{
	width:755px;
	margin:0 auto;
}

.school_page .pl h3{
	margin-bottom:5px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#142f58;
}

.school_page .pl p{
	line-height:25px;
	font-size:14px;
	color:#666666;
	margin-bottom:10px;
}









/***************about-dz************************/
.about_dz{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.about_dz .left{
	height:995px;
}

.about_dz .right{
	height:995px;
}

.about_dz .right .dz_all{
	height:30px;
	line-height:30px;
	margin:20px auto;
	text-align:center;
	background:url(../img/zd-all.jpg) no-repeat center 8px;
	font-size:24px;
	font-weight:bold;
}

.about_dz .right .flow{
	background:url(../img/dz.jpg) no-repeat center top;
	width:800px;
	height:105px;
}

.about_dz .right .flow p{
	float:left;
	margin-top:20px;
	margin-left:28px;
	margin-right:18px;
	width:156px;
	height:80px;
	font-size:14px;
	color:#FFF;
}

.about_dz .right .flow p span{
	padding-top:20px;
	padding-left:12px;
	display:block;
	clear:both;
	line-height:20px;
	letter-spacing:1px;
	margin:0 auto;
}

.about_dz .right .flow .p_san span{
	padding-top:32px;
	padding-left:19px;
}


.about_dz .right .flow .p_last span{
	padding-top:14px;
	padding-left:11px;
	
}

.about_dz .right .flow .p_last{
	margin-right:0;
}

.about_dz .right .need{
	width:800px;
	margin:0 auto;
}

.about_dz .right .need  .li_line{
	clear:both;
	width:800px;
	height:1px;
	border-bottom:1px solid #e5e5e5;
	
}


.about_dz .right .need li{
	clear:both;
	width:480px;
	margin:0 auto;
	height:44px;
	margin-bottom:20px;
	
}

.about_dz .right .need li span{
	line-height:40px;
	font-size:16px;
	color:#666666;
	
}

.about_dz .right .need li input{
	float:right;
	border:1px solid #c9c9c9;
	border-radius:5px;
	font-size:14px;
	color:#666666;
	width:350px;
	height:40px;
	line-height:40px;
	padding-left:10px;
	outline:none;
}

.about_dz .right .need li .yz{
	width:240px;
	margin-right:110px;
}

.about_dz .right .submit{
	display:block;
	width:200px;
	height:50px;
	font-family:"Microsoft Yahei";
	font-size:16px;
	color:#ffffff;
	margin:0 auto;
	background:url(../img/submit.jpg) no-repeat center center;
	border:none;
	outline:none;
}

/***************teacher************************/
.teacher{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.teacher .left{
	height:1610px;
}

.teacher .right{
	height:1610px;
}

.teacher .right .rt_title{
	margin-bottom:25px;
}

.teacher .ter_box{
	clear:both;
}

.teacher .ter_box li{
	width:195px;
	height:290px;
	margin-right:13px;
	float:left;
	
}

.teacher .ter_box .li_last{
	margin-right:0;
}

.teacher .ter_box li a{
	display:block;
	text-align:center;
	font-size:16px;
	color:#333333;
}

.teacher .ter_box li a img{
	width:193px;
	height:238px;
	border:1px solid #dcdcdc;
	margin-bottom:10px;
}

.teacher #num{
	clear:both;
	margin-top:15px;
}

/***************study************************/
.study{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.study .left{
	height:1520px;
}

.study .right{
	height:1520px;
}


.study .right .study_box{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#666666;
}

.study .right .study_box img{
	display:block;
	width:640px;
	height:450px;
	margin:40px auto;
}

.study .right .study_box ul li{
	line-height:25px;
}

.study .right .study_box .study_p{
	margin-top:30px;
}

.study .right .study_box .study_p p{
	line-height:25px;
}

.study .right .study_box .study_last{
	margin-top:30px;
	line-height:25px;
}

.study .right .study_box .study_last .p_all{
	margin-bottom:25px;
}

/***************course************************/
.course{
	width:1200px;
	margin:0 auto;
	background:#FFF;
	padding-top:20px;
}

.course .left{
	height:960px;
}

.course .left ul .li_fist img{
	margin-left:65px;
}

.course .right{
	height:960px;
}

.course .right h1{
	font-size:18px;
	color:#142f58;
	margin-top:30px;
	margin-bottom:30px;
	margin-left:10px;
}

.course .right p{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#666666;
	line-height:25px;
	text-indent:2em;
	margin-bottom:20px;
	letter-spacing:1px;
}